/*
    Theme : MARINE

    */

body {
    background-image: url("../images/body-bg.png");
}
/*------------West - Left-----------*/
.apps_viewer #LEFT {
    background: #7199B0;
    border-radius: 5px;
    height:calc(100% - 15px);
    border: none;
    box-shadow:0px 0px 4px 1px rgba(25,36,44,0.5);
}

/*-----------
        BI APP Report View SAIF
                -----------------*/

.kpi_view  .kpi-cover {
    height:calc(100% - 37px);
}

.loading {
}

.maximize-toolbar {
    background: #d7eff6 url("../images/panel_max_bg.png");
}

div.maximize {
    top: 0px;
}
.tab-content object
{
    width:calc(100% - 1px);
    height:calc(100% - 1px);
}
.toolbar1 {
    display: block;
    height: 20px;
    opacity: 0.5;
    background-color: black;
    z-index: 200;
}

.panelsContainer {
    height: 85%;
}

/*-----------Content------------*/
.content {
    height:calc(100% - 35px) ;
    background:rgb(217, 227, 234) !important;
    border: none;
    border-radius: 5px;
    box-shadow:0px 0px 4px 1px rgba(25,36,44,0.5);
}
#dialog iframe {
    width: 100%;
}
/*-----------
    BI APP Variable Screen
            -----------------*/
.varscreen *[LOC] {
    border: 1px solid rgb(132, 132, 132);
    background: #EFFCFF;
    box-shadow:none;
}

.varscreen {
    height: auto;
}
.varscreen-container {
    width: calc(100% - 20px);
    height: calc(100% - 42px);
    margin: 0;
}
.varscreen-title {
    background: rgb(48, 73, 88);
}

/*-----------Tab Content---------*/
.tabs {
    height: calc(100% - 40px);
}

.tabs ul.tab-title li a {
    background-image: url("../images/tab_title-R.png");
    color: #E3F4F9;
}

.tabs ul.tab-title li a span {
    background-image: url("../images/tab_title-L.png");
    color: #000000;
}
.tabs UL.tab-title LI.ui-tabs-active a{
    background-position-y: -30px;
}
.tabs UL.tab-title LI.ui-tabs-active a span {
    background-position-y: -30px;
}
.tabs .tab-content {
    background: none;
}

.tab-content-inner {
    height: 100%;
    border: 1px solid #bccfda;
    overflow: hidden;
}

.ui-tabs-panel {
    height: 100%;
}
.tabs .ui-icon-close {
    background-position: 0 -36px;
}

.top-links {
    top:18px;
    right:13px;
}

.top-links ul li a {
    background-position: 0 0;
}

.top-links a.icon-varscreen {
    background-position: 0 0;
}

.top-links a.icon-varscreen:hover, .top-links a.icon-varscreen-active {
    background-position: 0px -24px;
}

.top-links a.icon-favourites {
    background-position: -27px 1px;
}

.top-links a.icon-favourites:hover {
    background-position: -27px -24px;
}